home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14954 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: nntp.Stanford.EDU!rogoff
  2. From: rogoff@sccm.Stanford.EDU (Brian Rogoff)
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
  4. Subject: Re: Will Java kill C++?
  5. Date: 2 Apr 96 13:08:20
  6. Organization: /u/rogoff/.organization
  7. Message-ID: <ROGOFF.96Apr2130820@sccm.Stanford.EDU>
  8. References: <Dp5J6n.F2K@news.hawaii.edu> <4jno9v$css@newsbf02.news.aol.com>
  9.     <Dp7DKD.1nt@news.hawaii.edu> <4jr7gf$dc6@nyheter.chalmers.se>
  10.     <4jrlou$l8a@netope.harvard.edu>
  11. Reply-To: rogoff@sccm.stanford.edu
  12. NNTP-Posting-Host: sccm.stanford.edu
  13. In-reply-to: curt_springer@hms.med.harvard.edu's message of 2 Apr 1996 16:48:30 GMT
  14.  
  15. In article <4jrlou$l8a@netope.harvard.edu> curt_springer@hms.med.harvard.edu (Curt Springer) writes:
  16.    In article <4jr7gf$dc6@nyheter.chalmers.se>, ei39594@ios.chalmers.se says...
  17.  
  18.    [...]
  19.  
  20.    >BTW, I have using C/C++ the past 5-6 years. NOTHING will replace a 
  21.    >language like this since you can do EVERYTHING in C (e.i. VERY low level 
  22.    >stuff).
  23.    [...]
  24.    >Arash
  25.  
  26.    Yeah, EVERYTHING, like setting pointers beyond the ends of arrays.
  27.  
  28. Indeed...
  29.  
  30.    Seriously, what low-level stuff (don't talk about multiple inheritance) is in 
  31.    c/c++ and not in Java that _you_ _need_ (not _want_) to do, in real life?  
  32.    How many people are there in the same situation?  What percentage of the 
  33.    population are you?
  34.  
  35. How about the ability to create new value types? Not necessarily low-level, as 
  36. Ada 95, Eiffel, and Sather allow this, yet prevent the pointer madness of C and 
  37. C++ (please, there is no language "C/C++"). 
  38.  
  39. Who needs this? Anyone who needs fast, compact arrays of user defined elements. 
  40. This means anyone who needs to write numerical methods, signal processing, and 
  41. certain fast graphics algorithms in the language. What percentage of the population 
  42. are we? Insignificantly small. What percentage of the "programing population" 
  43. are we? We'll find out, as more people try to use Java in general applications. 
  44.  
  45. We are already seeing the complaints on this newsgroup :-)
  46.  
  47.    --Curt
  48.  
  49.